package com.hdoit.kylin.logical.studentManager.model;

import java.util.Date;

import javax.persistence.Column;
import javax.persistence.Id;
import javax.persistence.Table;
import javax.persistence.Entity;
import javax.persistence.Transient;

import com.tennetcn.common.message.ModelBase;

/**
 * @author liuli
 * @email
 * @createtime 2017年07月31日 10:04:47
 * @comment
 */
@Entity
@Table(name = "student_final_speech")
public class FinalSpeech extends ModelBase {
	// id
	@Id
	@Column(name = "id")
	private String id;
	// 检查人
	@Column(name = "checkId")
	private String checkId;
	// 被检查人
	@Column(name = "checkedId")
	private String checkedId;
	// 状态
	@Column(name = "speechStatus")
	private String speechStatus;
	// 日期
	@Column(name = "checkDate")
	private Date checkDate;
	// 地点
	@Column(name = "checkPlace")
	private String checkPlace;
	// 答辩文件材料
	@Column(name = "fileAddress")
	private String fileAddress;
	// 版本
	@Column(name = "speechVersion")
	private String speechVersion;
	//备注
	@Column(name="comments")
	private String comments;
	
	// 检查人姓名
	@Transient
	private String checkName;
	// 被检查人姓名
	@Transient
	private String checkedName;

	public String getId() {
		return this.id;
	}

	public void setId(String id) {
		this.id = id;
	}

	public String getCheckId() {
		return this.checkId;
	}

	public void setCheckId(String checkId) {
		this.checkId = checkId;
	}

	public String getCheckedId() {
		return this.checkedId;
	}

	public void setCheckedId(String checkedId) {
		this.checkedId = checkedId;
	}

	public String getSpeechStatus() {
		return this.speechStatus;
	}

	public void setSpeechStatus(String speechStatus) {
		this.speechStatus = speechStatus;
	}

	public Date getCheckDate() {
		return this.checkDate;
	}

	public void setCheckDate(Date checkDate) {
		this.checkDate = checkDate;
	}

	public String getCheckPlace() {
		return this.checkPlace;
	}

	public void setCheckPlace(String checkPlace) {
		this.checkPlace = checkPlace;
	}

	public String getFileAddress() {
		return this.fileAddress;
	}

	public void setFileAddress(String fileAddress) {
		this.fileAddress = fileAddress;
	}

	public String getSpeechVersion() {
		return this.speechVersion;
	}

	public void setSpeechVersion(String speechVersion) {
		this.speechVersion = speechVersion;
	}

	public String getCheckName() {
		return checkName;
	}

	public void setCheckName(String checkName) {
		this.checkName = checkName;
	}

	public String getCheckedName() {
		return checkedName;
	}

	public void setCheckedName(String checkedName) {
		this.checkedName = checkedName;
	}

	public String getComments() {
		return comments;
	}

	public void setComments(String comments) {
		this.comments = comments;
	}
}